# 检查和设置文件编码为UTF-8
# 这个脚本用于确保测试文件使用正确的UTF-8编码

$testFile = "c:\Users\njy2\Desktop\universal-admin-system-class2-group6\backend\UniversalAdmin\src\UniversalAdmin.Api\test\chinese-test.txt"

# 读取文件内容
$content = Get-Content -Path $testFile -Encoding UTF8

# 写回文件，确保使用UTF-8编码（无BOM）
$utf8NoBom = New-Object System.Text.UTF8Encoding $false
[System.IO.File]::WriteAllLines($testFile, $content, $utf8NoBom)

Write-Host "文件编码已设置为UTF-8（无BOM）"
Write-Host "文件路径: $testFile"

# 显示文件内容预览
Write-Host "`n文件内容预览:"
Get-Content -Path $testFile | Select-Object -First 5
